Survey of Software Test Case Generation Techniques
نویسنده
چکیده
Software testing is an crucial part of software development which guaranteed the verification and validation process of the software. In order to do software testing we must have to apply the method of mapping the software for all its transition states and individually validating the output for a set of given input. For a any given part of software we will be writing a set of test cases that called test suites and it is used to group together similar test cases. Test suites is a collection of test cases that are planned to be used to test a software program to illustrate that it has some specific set of behaviors. In order to find out how a test case is valid or not for that we do not have specific mechanism. We mostly depend on the software testers understanding of the requirement. The scope of this paper to study different technique use in test cases, for example test case generation using genetic algorithm, test case generation using random based testing, test case generation using Model based testing. The test cases are derived by analyzing the dynamic behavior of the objects due to external and internal stimuli.
منابع مشابه
A Survey on Automatic Test Case Generation
Software testing is important activity in Software Development Life Cycle. To cut down cost of manual testing and to increase reliability of it, researchers and practitioners have tried to automate it. One of the important activity in testing environment is automatic test case generation description of a test, independent of the way a given software system is designed. This paper presents a sur...
متن کاملA Survey on Automatic Test Case Generation
Software testing is important activity in Software Development Life Cycle. To cut down cost of manual testing and to increase reliability of it, researchers and practitioners have tried to automate it. One of the important activity in testing environment is automatic test case generation description of a test, independent of the way a given software system is designed. This paper presents a sur...
متن کاملState-Driven Test Generation Based On UML
Both object-oriented modeling techniques using UML and software testing play important roles in current commercial software development. The integration of test case generation and UML is highly expected. In this project, we survey the current advances of this field and introduce three representative approaches of test case generation based on UML. The respective pros and cons are discussed in ...
متن کاملAn Orchestrated Survey on Automated Software Test Case Generation
Test case generation is among the most labour-intensive tasks in software testing and also one that has a strong impact on the effectiveness and efficiency of software testing. For these reasons, it has also been one of the most active topics in the research on software testing for several decades, resulting in many different approaches and tools. This paper presents an orchestrated survey of t...
متن کاملApproaches on Detecting Domain Errors – A Survey
The past decades of research in software testing has foreseen the development of n number of techniques for assessing the domain correctness of software units. A method of programming and debugging causes many types of errors. Types of errors would have some classifications based on the nature of the program. One of those is the occurrence of domain errors in programs. The major challenge in th...
متن کاملEFSM-Based Test Case Generation: Sequence, Data, and Oracle
Model-based testing has been intensively and extensively studied in the past decades. Extended Finite State Machine (EFSM) is a widely used model of software testing in both academy and industry. This paper provides a survey on EFSM-based test case generation techniques in the last two decades. All techniques in EFSM-based test case generation are mainly classified into three parts: test sequen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013